home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-04 / sprite18.zip / SPRITE.DOC < prev    next >
Text File  |  1992-09-20  |  4KB  |  60 lines

  1.                    ╔════════════════════════════════╗
  2.                    ║ VGA Sprite/Palette Editor V1.8 ║
  3.                    ╚════════════════════════════════╝
  4.  
  5.     This program is freeware.  You may freely distribute it anywhere you would
  6. like as long as this .DOC and the .EXE are archived, along with some sample
  7. sprite files.
  8.  
  9.     A sprite is an object on the screen that moves at variable speeds, like a
  10. spaceship or an enemy or some sort.  This is an editor I wrote that creates
  11. them.  Basically, the format is for my own use, but since I'm distributing this
  12. program it might interest you programmers.  But first the basics.  The
  13. following is a list of keys you use.
  14.  
  15.     S - Sprite Mode                       P - Palette Mode
  16.         ~~~~~~~~~~~                           ~~~~~~~~~~~~
  17.         Up arrow - moves cursor up.           Up arrow - Switches through RGB
  18.         Down arrow - "     "    down.                   registers of current
  19.         Left arrow - "     "    left.                   color.
  20.         Right arrow -"     "    right.        Down arrow - same as above.
  21.         Spacebar - turns pixel under cursor   Left arrow - decreases R, G, or B
  22.                    to the current color.                   register.
  23.         E - erases pixel under cursor (makes  Right arrow - increases register.
  24.             it color 0)                       + increases color number.
  25.         + increases color number.             - decreases color number.
  26.         - decreases color number.
  27.         V-saVe sprite & palette.              V-saVe sprite & palette.
  28.         L-Load sprite & palette.              L-Load sprite & palette.
  29.         G-Gets the color under the cursor.
  30.         Esc-Go to Palette mode.               Esc-Exit to DOS.
  31.  
  32.     When you start this program up, it will be in the Palette mode.  S moves
  33. into the sprite mode, P or Escape gets you back into the Palette.
  34. Note: There is bug in my loading and saving routines, because I was too lazy
  35. to write my own input routine.  Don't press escape trying to save or load if
  36. you accidentally hit V or L.  Just press enter or you will junk up the screen
  37. over the sprite.  Also, it will take a while to save and load, since I used
  38. extremely slow palette saving and loading routines.  Oh, and when you go to
  39. load and save, it doesn't automatically put any extention, so you have to type
  40. it in if you put one.  (I recommend putting .SPR as an extention so you know
  41. what the files are for.) Version 2.0 will have all of these fixed and I should
  42. have it out within a week or two.
  43.  
  44.     By the way, if you're in the 414 area code, call the Arcade BBS at
  45. 549-1653.  I have a file section where you can upload your creations and you
  46. and I may be able to write a game or something of the sort.
  47.  
  48.     Now, for all the programmers like myself out there, the file format is a
  49. binary file, with palette indexes 0-240's Red, Green, and Blue values,
  50. respectively. (I use 241-255 for stuff in the program and I excluded them to
  51. make drawing all the palette boxes nice and even.)  Then the sprite data goes
  52. vertically and then horizontally, having 20 pixels down and 32 across.  I
  53. didn't explain that very well but just call my BBS and either write me mail or
  54. chat with me to clear things up.
  55.  
  56.                                                   -Andy Sloane (Andude)
  57.                                                  Sysop of the Arcade BBS
  58.                                                      (414) 549-1653
  59.  
  60.